home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / FREENET / GAMMANS / SOCKFS-0.ZIP / Amufile < prev    next >
Text File  |  1997-09-17  |  2KB  |  75 lines

  1. #Makefile for socketfs
  2.  
  3.  
  4. # Toolflags:
  5. Flexflags = 
  6. Bisonflags = --throwback
  7. CCflags = -c -depend !Depend -IC:,socklib: -throwback  -pcc -UDEBUG
  8. C++flags = -c -depend !Depend -IC: -throwback
  9. Linkflags = -o $@ 
  10. ObjAsmflags = -throwback -NoCache -depend !Depend
  11. CMHGflags = 
  12. LibFileflags = -c -o $@
  13. Squeezeflags = -o $@
  14.  
  15.  
  16. # Final targets:
  17. @.Socketmod:   @.o.NameprocZm @.o.Modmain \
  18.         c:O.Stubs socklib:O.Inetlibzm Socklib:O.Socklibzm Socklib:O.Unixlibzm  
  19.         link $(linkflags) -rmf @.o.NameprocZm @.o.Modmain \
  20.         Socklib:O.Unixlibzm Socklib:O.Socklibzm socklib:O.Inetlibzm c:O.Stubs \
  21.         C:o.trackerlib
  22.  
  23. @.tstnmproc:   @.o.Nameproc @.o.Tstnmproc \
  24.         socklib:o.socklib socklib:o.inetlib socklib:o.Stubs socklib:o.unixlib socklib:o.sockioctl
  25.         link $(linkflags) @.o.Nameproc @.o.Tstnmproc \
  26.        socklib:o.socklib socklib:o.inetlib socklib:o.Stubs socklib:o.unixlib socklib:o.sockioctl
  27.  
  28. clean: 
  29.     wipe o.* ~C ~V
  30.     wipe socketmod ~C ~V
  31.     wipe tstnmproc ~C ~V
  32.  
  33. # User-editable dependencies:
  34.  
  35. # Static dependencies:
  36. @.o.Tstnmproc:   @.C.Tstnmproc
  37.         cc $(ccflags) -o @.o.Tstnmproc @.C.Tstnmproc 
  38. @.o.Nameproc:   lanman::main.$.projects.socketfs.C.Nameproc
  39.         cc $(ccflags) -o @.o.Nameproc @.C.Nameproc 
  40. @.o.NameprocZm:   @.C.Nameproc
  41.         cc $(ccflags) -zM -o @.o.NameprocZm @.C.Nameproc 
  42. @.o.Modmain:   lanman::main.$.projects.socketfs.S.Modmain
  43.         objasm $(objasmflags) -from @.S.Modmain -to @.o.Modmain
  44.  
  45. # Dynamic dependencies:
  46. o.NameprocZm:    C.Nameproc
  47. o.NameprocZm:    socklib:sys.h.param
  48. o.NameprocZm:    socklib:sys.h.sysconf
  49. o.NameprocZm:    socklib:machine.h.machparam
  50. o.NameprocZm:    socklib:sys.h.signal
  51. o.NameprocZm:    socklib:sys.h.types
  52. o.NameprocZm:    socklib:sys.h.file
  53. o.NameprocZm:    socklib:sys.h.fcntl
  54. o.NameprocZm:    socklib:sys.h.stat
  55. o.NameprocZm:    socklib:sys.h.socket
  56. o.NameprocZm:    socklib:sys.h.ioctl
  57. o.NameprocZm:    socklib:sys.h.ttychars
  58. o.NameprocZm:    socklib:sys.h.ttydev
  59. o.NameprocZm:    socklib:sys.h.un
  60. o.NameprocZm:    socklib:netinet.h.in
  61. o.NameprocZm:    socklib:h.netdb
  62. o.NameprocZm:    socklib:h.pwd
  63. o.NameprocZm:    socklib:sys.h.syslog
  64. o.NameprocZm:    socklib:sys.h.wait
  65. o.NameprocZm:    socklib:h.sgtty
  66. o.NameprocZm:    socklib:sys.h.ioctl
  67. o.NameprocZm:    socklib:h.errnum
  68. o.NameprocZm:    C:h.kernel
  69. o.Modmain: S.Modmain
  70. o.Modmain: AsmLib:s.DebugHdr
  71. o.Modmain: AsmLib:h.SWINames
  72. o.Modmain: AsmLib:h.FSControls
  73. o.Modmain: AsmLib:h.psrFlags
  74. o.Modmain: AsmLib:h.sockConsts
  75.